علوم الحاسب • الترم الثاني (3-2) 6 مواد

الفرقة الثالثة • بنك الأسئلة والاختبارات التخصصية

الفصل الدراسي الثاني • قسم علوم الحاسب (CS 3-2)

اختر المادة لبدء اختبار التقييم التفاعلي

بنك أسئلة شامل ومحدث طبقاً للائحة المعتمدة، يغطي: بنية وتنظيم الحاسبات، التشفير وأمن المعلومات، الرسم بالحاسب، مفاهيم لغات البرمجة، البرمجة المرئية، والتدريب الميداني.

معمارية وعتاد

بنية وتنظيم الحاسبات

Computer Architecture & Organization

معمارية خطوط المعالجة (Pipelining)، التسلسل الهرمي للذاكرة والكاش، معمارية RISC مقابل CISC، ومسارات نقل البيانات ومخاطر التنفيذ (Hazards).

بدء اختبار المادة
أمن وتشفير

التشفير (Cryptography)

Information Security & Crypto

التشفير المتماثل (AES و DES)، التشفير غير المتماثل (RSA و Diffie-Hellman)، دوال الهاش الآمنة (SHA)، والتوقيعات والشهادات الرقمية.

بدء اختبار المادة
رسومات و3D

الرسم بالحاسب (Graphics)

Computer Graphics & OpenGL

خوارزميات رسم الخطوط والدوائر (Bresenham & DDA)، التحويلات الهندسية 2D/3D، خط أنابيب العرض (Graphics Pipeline)، والإضاءة والتظليل.

بدء اختبار المادة
لغات ونظريات

مفاهيم لغات الحاسب

Concepts of Programming Languages

بناء الجمل وقواعد اللغات (BNF Grammars)، نماذج البرمجة (الوظيفية والمنطقية)، تدقيق الأنواع (Type Checking)، وإدارة الذاكرة ونطاق المتغيرات.

بدء اختبار المادة
واجهات وتطبيقات

البرمجة المرئية

Visual Programming (GUI & Events)

البرمجة الموجهة بالأحداث (Event-Driven Programming)، بناء واجهات GUI، الربط مع قواعد البيانات، والـ Multithreading في الواجهات.

بدء اختبار المادة
سوق العمل والمهارات

التدريب الميداني

Field Training & Career Preparation

أخلاقيات العمل الهندسي، منهجيات العمل الجماعي (Git/GitHub)، إدارة المنتجات، والاستعداد لبيئات العمل الواقعية ومشاريع التخرج.

بدء اختبار المادة